About Keeton Inc Ltd (10490111) United Kingdom