About Lucky Eight Limited (13093145) United Kingdom