About Khk Group Limited (03961261) United Kingdom