About N&p Tsp Holdings Ltd (13294022) United Kingdom