About Key Integrated Services (holdings) Limited (10134173) United Kingdom