Business discovery platform NowFloats powers more than 8K businesses, to raise Series A soon