About Keating Innovations Group Limited (10754887) United Kingdom