About Cryptobase Capital Limited (13398251) United Kingdom