About Nxh International Limited (10120606) United Kingdom