About Kaiyo Investments Ltd (12270963) United Kingdom