About Technology Ventures Group Limited (11707185) United Kingdom