About E-carat 10 Holdings Limited (11519653) United Kingdom