S
Sam Thomason Review of Or media ltd
Or media ltd is average in terms of the services t...
Or media ltd is average in terms of the services they offer. The website ormidea.co.uk needs some improvement in terms of user experience. Overall, an okay experience with them.
Comments: