About Mefx Services Ltd (NI669401) United Kingdom