About Pharmix Technologies Limited (11092916) United Kingdom