About Luck Holding Lp (SL022138) United Kingdom