About Njhr Associates Limited (10356468) United Kingdom