About Mederna Limited (07145787) United Kingdom