About Merida Healthcare Limited (10043322) United Kingdom