About Technology And Innovation Group Ltd (12181453) United Kingdom