About Meridian Technologies Ltd (12237739) United Kingdom