About Exile Communications Ltd (06923275) United Kingdom