About Mgr Consultants Limited (12595347) United Kingdom