About Elle&d Ltd (12824841) United Kingdom