Allied Minds plc (LSE: ALM) is an IP commercialisation company focused on early stage company development within the technology sector. With origination relationships that span...