About Nar Associates Ltd (06401478) United Kingdom