About Mga Managers Limited (10361505) United Kingdom