About Jack Nicolas Ltd (12181028) United Kingdom