About Kitty Ferreira Ltd (09158004) United Kingdom