About Ventures Europe Limited (04732737) United Kingdom