About Nelson S Global Trading Ltd. (12450304) United Kingdom