About Cooper Wilson Technology Ltd. (10608016) United Kingdom