If its not a public company then there is no requirement to post information anywhere. Keep in mind it's also a foreign company so information can be hard to get to. All that is not a mystery. Nothing wrong with doing DD as but setting the correct expectations is also required in doing that DD.
The PR does give 2 near term catalysts: Q2 financials anytime, and audit from India by the end of September. These two things are great!!! After the India audited numbers it'll likely be a lot quicker to compile everything here for the SEC .. then everything will be undisputable!!!!
I've emailed the auditing company and gotten a reply that they would neither confirm or deny having ICBU as a client.. I take that as ICBU is a client because it seems like if they'd never heard of it they would say so!