About Body Mechanix Osteo Limited (10110834) United Kingdom