About Vidal Venture Ltd (09202248) United Kingdom