About The Lucky 7 Club Ltd (10326958) United Kingdom