INSIDESOURCE EMEA LIMITED, London, Vereinigtes Königreich