About Xmile Ireland Ltd. (NI053110) United Kingdom