About Venture Verte 2 Limited (11810264) United Kingdom