About Climplex Tecnologic Limited (13677384) United Kingdom