Monday to Friday | 8:30am to 6:00pm

Yes. We use London-based UK hosting infrastructure where appropriate, which can be beneficial for businesses that want a UK-hosted setup.