About First Dog Ltd (SC544331) United Kingdom