About Thirty Pharma Limited (11678196) United Kingdom