Верны оба варианта. Они мало отличаются друг от друга.
Это выражение значит то же, что и наречие мало.
Слитное написание правильно (можно заменить синонимом без не: мало).
Предпочтительно слитное написание (немного = мало): В Москве немного общественных организаций...
Правильно: выпить (все) молоко и выпить (немного, много, мало...) молока.
Правильно: количество товара ограниченно (=мало, краткое прилагательное), движение ограничено (краткое причастие).
Корректно слитное написание, т. к. слово можно заменить синонимом без не («мало»).
Корректно слитное написание: недолго – мало. Но возможно и раздельное написание, если необходимо подчеркнуть отрицание.
Крем-мыло корректно употреблять как существительное среднего рода (главное слово здесь мыло, а не крем).