About Jex Digital Ltd (08170961) United Kingdom