About Sinclair Pharma Limited (03816616) United Kingdom