About Equimind Ltd (09977604) United Kingdom