About Body Logic Limited (06899832) United Kingdom