About Six Minds Limited (09699149) United Kingdom