About Lucky7 Ventures Limited (11553442) United Kingdom