About Nsquared Rail Ltd (09007959) United Kingdom