About E10 Capital Ltd (13654080) United Kingdom