About Kito Investments Limited (10269632) United Kingdom