About Naj Associates Limited (10835436) United Kingdom