About Medix International Ltd (12293061) United Kingdom