About Sfq Pharma Limited (11784319) United Kingdom