About Technology Enhanced Transition Plc (13322168) United Kingdom