About Nxa Group Limited (13445417) United Kingdom