I don't wanna hold it because STO is dead and no more shitscam STO . Desico, bitbond and many more shit STOs are enough to be a proof if STO in crypto is dead.
But I feel curious about you said that if the company has a solid revenue and why don't you just conduct an IPO rather than STO?
That's more suitable for your company consider you said it has already generated decent revenue and that means your company has a product.

Conducting an IPO has a lot more to do with regulations, licensing and compliance than revenue or profit generated by a business. Since it is a singapore based comapny and I am not aware of what the laws are in effect there, i would not comment on it.
But in anycase, sto or ieo or whatever, that project looks like shit to me. The stories of having profitable revenue also sounds dubious.