About E-carat 8 Plc (10611809) United Kingdom