About Elie Laucher Ltd (11214633) United Kingdom