About Biogen Em Holdco Limited (11021839) United Kingdom