About Lucky Counter Ltd (11040792) United Kingdom