About Mind3 Ltd (07350276) United Kingdom