Businesses must take risks and build networks in order to help Britain tackle its “scale up problem”, a major corporate event was told.