About Medic Digital Limited (07993698) United Kingdom