About Hex Digital Ltd (06519793) United Kingdom