About Keating Kinetics Limited (10689080) United Kingdom