About N&p Ventures Limited (11946823) United Kingdom