About N&p C2 Limited (06957739) United Kingdom