About Lucky Dogs Ltd (12042746) United Kingdom