About Medic Technologies Ltd (13301842) United Kingdom