About Kelmech Ltd. (11609920) United Kingdom