Sellsbaba.com is the trading name of Paynownow Technologies group Limited. powered by Tech guru Mr Nicholas Nome
We strive to deliver the benefits of technology to individual and his communities. We aim to achieve this by partnering with local and international resources to deliver the optimal solution for our customers.