About Moderna Limited (06026433) United Kingdom