About Medex Technologies Limited (13043536) United Kingdom