About Vested European Ventures Limited (10875670) United Kingdom