About Meridian Technology Consultancy Services Ltd (11184022) United Kingdom