IRIDA PLC, London