About Nsofors Limited (12017538) United Kingdom