About Kensusco Ltd (11258896) United Kingdom