About Kentures Ltd (13625344) United Kingdom