About El Gordo Ltd (13526252) United Kingdom