About Meridia Ltd (11861460) United Kingdom