About Mind Pulse Limited (10347432) United Kingdom