About Lucky Eighteen (uk) Limited (09894306) United Kingdom