About N&n Portfolio Limited (12723666) United Kingdom