About Yyx Investments Ltd (10274836) United Kingdom