About Meridian Lion Limited (11914228) United Kingdom