About Mymedic Limited (10632486) United Kingdom