About Meridian Consortium Limited (12452351) United Kingdom