About Meracalm Ltd (11962706) United Kingdom