About Kittle Group (uk) Ltd (09356376) United Kingdom