About Nrn & Ajan Limited (09544130) United Kingdom