About Equi Digital Ltd (11732249) United Kingdom