About N&n Associates Ltd (09588713) United Kingdom