About Nsl Trading Ltd (12862395) United Kingdom