About The Technologies Talk Limited (10770056) United Kingdom