About Satio Pharma Ltd. (11408860) United Kingdom