About Khm Technologies Ltd. (08620585) United Kingdom