About Green Hat Solutions Limited (06227865) United Kingdom