Currently, Mimo only caters to LTDs (UK Limited Companies) registered in the UK. If your business operates outside of the UK, we ask you to hold on for now. We are growing and will soon expand to select markets in the EEA and beyond.
Keep an eye on our LinkedIn account or website for any announcements.