About Greenteam Holdings Ltd (10272197) United Kingdom