About V & A Ventures Ltd (12722028) United Kingdom