About Meddox Limited (12096230) United Kingdom