About Khk Developments Ltd (SC332744) United Kingdom