About Green Hat Company (cambridge) Limited (11290892) United Kingdom