About Nx Macdonald Ltd (13542662) United Kingdom