About Njo Limited (08452533) United Kingdom