About Mind And Body Academy Ltd (13537308) United Kingdom