About Minds United Limited (05079256) United Kingdom