About Mind & Matter Projects Ltd (11448717) United Kingdom