About Kenton Investments Ltd (13021123) United Kingdom