I suspect it is basically a money laundering business, they were quite active with press releases until they fell silent in February. It's a good cover, a lot of people know the Amiga name, so they report 100s of millions of dollars in income the tax people would have no reason to question it and the money become legit...
