About Athenex Euro Limited (11211082) United Kingdom