About Petmedix Ltd (11095804) United Kingdom