About W Lucky House Limited (10155501) United Kingdom