About Meldona Limited (02952357) United Kingdom