About Lucky Triple Eight Limited (07124500) United Kingdom