About The Technology Partnership Group Limited (11906001) United Kingdom