This domain used to store the site of Young Internet, the company behind Panfu and Oloko.
Young Internet changed their name to Goodbeans GmbH in 2012, and the company shut down in April 2015. The successor company of Goodbeans, Fox and Sheep GmbH, is still active under new owners.