About Green Scope Consulting Limited (10670577) United Kingdom