About The Moderna Group Ltd (13355163) United Kingdom