About Snobase Ltd (13634028) United Kingdom