About Meridian 69 Limited (09846712) United Kingdom