About Lucky House 60 Limited (11333604) United Kingdom