About Quita The Kitty Ltd (12307223) United Kingdom