About Mes Applications Ltd (NI646558) United Kingdom