About Ypsilon Brand Limited (12884106) United Kingdom