About Greenlight The Globe Limited (11357299) United Kingdom