REPORT QUEUE LIMITED, London, Vereinigtes Königreich