About Njori Ltd (11082643) United Kingdom