About Hypemind Ltd (SC620663) United Kingdom