About The Technology Innovation Collective Limited (11030505) United Kingdom