About Fenix Digital Ltd (08234445) United Kingdom