About Mccoy Pharma Uk Limited (12197904) United Kingdom