About Noje Limited (08839193) United Kingdom