About Grp Mga Holdco Limited (08708482) United Kingdom