About E-carat 10 Plc (11519721) United Kingdom