About Nsr Accounting Services Limited (13384762) United Kingdom