About Mind & Fitness Limited (11749547) United Kingdom