About Ypsilon International Limited (12297161) United Kingdom