About Klimex Limited (12108249) United Kingdom