About Equigen Ltd (NI675470) United Kingdom