About Kitty Rebel Ltd (11615159) United Kingdom