About E-core Investments Limited (12088044) United Kingdom