TECH THAT TALKS LIMITED, London, Vereinigtes Königreich