About Maxx Meridian Limited (08671374) United Kingdom