About Oncomed Communications & Consultancy Ltd (09991334) United Kingdom