About N&p Software Solutions Limited (12146065) United Kingdom