About Iwox France Ltd (NI619106) United Kingdom