About Nbs Trade And Investment Limited (08479951) United Kingdom