About Technology Capital Group Ltd (12719215) United Kingdom