About Bodicalm Limited (10531598) United Kingdom