About Lucky Place Ltd (11965951) United Kingdom