About Plh Moorgate Holdco Limited (10612126) United Kingdom