About Cool Rain Technology Limited (09839140) United Kingdom