About Body Balance & Motion Ltd. (12784018) United Kingdom