About Green Team Consulting Holdings Limited (10619058) United Kingdom