About Te Ventures Limited (10578697) United Kingdom