About Ntn (london) Limited (08487638) United Kingdom