A brand new 'bike hub' operated by a Merseyside-based non-profit has opened on Liverpool's waterfront.