About Luck & Hope Ltd (11089279) United Kingdom