About Kensa Transformation Ltd (13241434) United Kingdom