About Pharmaccx Limited (13214204) United Kingdom