About Body Logic Therapies Ltd (SC614223) United Kingdom