About Sotra Pharma Ltd. (05230171) United Kingdom