About V Ventures International Ltd (12618341) United Kingdom