www.apolloactive.co.uk / they didn't provide information about order and delivery

We ordered a lot of products and some supplements from the company www.apolloactive.co.uk. It was awful, because money was taken too quickly from us, but we received only one email from them. They have promised to provide tracking number and inform us when the order will be sent. But we haven’t received this info. The seller keeps silence and we have lost all hopes to get our order or money back from them.
UK, 8 High Street Worthing
West Sussex, BN11 1NU