Perthshire-based cleantech firm Penrhos Bio raises seven-fig