About K-mec Limited (11624448) United Kingdom