About Oxford International Medical Technology Research And Development Co. Ltd (12162581) United Kingdom