Delivery company Presto looking for investors