About Medecly Limited (13523960) United Kingdom