About Medit Partners Limited (11375226) United Kingdom