About Marketingminded Ltd (09564073) United Kingdom