About Meridian Group International Limited (02607039) United Kingdom