About Cli-mate World Ltd (12984203) United Kingdom