About Kaa Investments Limited (11009237) United Kingdom