About Khk Solutions Ltd (11815444) United Kingdom