About Nrwego Noah & Narjis Associates Limited (13268837) United Kingdom