About Ntu Ltd (11073634) United Kingdom