About Nextcom Ventures Limited (11916500) United Kingdom