About Blockenomics Ltd (10860494) United Kingdom