About Sinclair Pharma Holdings Limited (08871117) United Kingdom