About E-alpha Capital Ltd (13217856) United Kingdom