About Nahar Associates Ltd (12738116) United Kingdom