About The London Lottery Ltd (13147654) United Kingdom