About Medicalar Ltd (13650624) United Kingdom