About Kitty Investments Ltd (12881408) United Kingdom