About Mga North West Holdings Limited (11405117) United Kingdom