"If things turn out to be the way they said they would then this will be a gold mine..."
That's a big if for a company with zero transparency. Unfortunately I think there's a reason that nothing can be verified. Good luck loading the boat. I hope it works out for you.