About Body And Mind Studio International Ltd (06757605) United Kingdom