About Gamma Europe Holdco Limited (12651762) United Kingdom