About Nsgl Limited (07574616) United Kingdom