About Medmix Ltd (08355628) United Kingdom