About Oakmed Holdings Limited (05161288) United Kingdom