About Mind.world Ltd (12111219) United Kingdom