About Kensan Ltd (12184586) United Kingdom