About N&s Trading Ltd (12745786) United Kingdom