About Greengate Europe Limited (11808338) United Kingdom