About Ker Innovations Limited (10623278) United Kingdom