About Mydogdoc Limited (12985061) United Kingdom