FAQ LIMITED, CAMBRIDGE, 英國