About Beegene Limited (12522994) United Kingdom