About Med Pharma Logic Limited (12043468) United Kingdom