About Sarq Pharma Ltd (10025064) United Kingdom