About Mind Body Studio Limited (06559085) United Kingdom