About Lucky House London Ltd (13515694) United Kingdom