About Meridian Micro Limited (04157542) United Kingdom