About Deltamedic Limited (13239312) United Kingdom