About Mirela Healthcare Limited (12178611) United Kingdom