About Virogen Ltd (NI612590) United Kingdom