About Mind Amp Group Ltd (12286101) United Kingdom