About Yvy International Limited (10121280) United Kingdom