About Nry Associates Limited (05603113) United Kingdom