About Nelspoort Tdkr Ltd (12252951) United Kingdom