About N.t. World Ltd (13281682) United Kingdom