About R Lucky House Limited (10155844) United Kingdom