About Technology Growth Holdings Limited (11624155) United Kingdom