About Croft Pharma Limited (SC648739) United Kingdom