About Minds Create Ltd (13331337) United Kingdom