About Doggy Lottery Ltd (12250709) United Kingdom