About Mind Body & Sole Ltd (11170785) United Kingdom