About Idees Crypto-tech Ltd. (13708941) United Kingdom