About Medabita Ltd (13273146) United Kingdom