About Ypsilon Pr Ltd (10602269) United Kingdom