About Ventures Europe Holding Limited (11821002) United Kingdom