About Mindurmind Limited (11898080) United Kingdom