About Climate Holdings Ltd (11689857) United Kingdom