About Kengne Ltd (11281458) United Kingdom