About V.i.pooch Ltd (SC623109) United Kingdom