About Oximed Surgical Limited (10211097) United Kingdom