About Nic S & V Ltd (12685028) United Kingdom