About E-carat 7 Plc (10368441) United Kingdom