About Zomagen Biosciences Ltd (11475190) United Kingdom