About Njo Associates Limited (11229550) United Kingdom