About Lucky Eight Limited (12143337) United Kingdom