1 PrimeAsic said it is part of another company, EDI GREEN, but that is not true.
Well, to be pedantic this one isn't exactly true. They themselves never said anything about EDI GREEN, it's just that their domains have been registered with this contact info.
Also the location in the third point is only the address of their accountant company. Without knowing how the domain ended up being registered, and what role EDI GREEN is supposed to have, this doesn't mean much.
But at this point the rest of the bulletpoints seem to stand, and haven't been refuted.