About Mgba Holdings Limited (10000470) United Kingdom