About Goodmind Ltd (12107455) United Kingdom