About Kenso Ltd (11702245) United Kingdom