About Pet Mind Ltd (SC569642) United Kingdom