About E Lucky House Limited (10155313) United Kingdom