FAQ LIMITED, CAMBRIDGE, Vereinigtes Königreich