About Tech Venture Enterprises Limited (11421357) United Kingdom