About Lucky Thirteen Ltd. (04953055) United Kingdom