About Medox Holding Limited (12633648) United Kingdom