Cantab Research has a long term mandate to develop next generation products for human oriented information processing.  Limited consultancy services are also available.