About Meddea Ltd (06484569) United Kingdom