About Nsip (holdings) Limited (SC308383) United Kingdom