About The Lucky House (london) Limited (11173889) United Kingdom