About Nxl Ltd (12721917) United Kingdom