About Kitaka Investments Ltd (11338237) United Kingdom