About Green Hat Investments Limited (13178451) United Kingdom