About Kentcray Limited (10078759) United Kingdom