About The Technology Alliance Limited (06719275) United Kingdom