FAQ LIMITED, CAMBRIDGE, 英国