Twelve companies pitch at OION’s Blenheim Palace Showcase