About Technology Investment Groep Ltd. (05310252) United Kingdom