About Kittle Ltd (11187635) United Kingdom