Owner Economicus Ltd behind that:

economicus.ru