Mojeek believes you cannot provide truly unbiased and fair results whilst aggressively promoting your own competing products. This is why we want to concentrate on doing one thing, and doing it right - "Just Search".
Mojeek Limited is a limited company registered in England and Wales.
Company registration number: 06918197
V.A.T. registration number: 125 8105 33