DIFFERENCENGINE LTD, London