About Mirela Private Care Limited (12284540) United Kingdom