About Nsoa Limited (13538772) United Kingdom