Shareholding and company records
The official E28A information lists at least IDR 10 billion in shares in the sponsoring company. Check the applicant's own holding separately from total company capital, together with the company's current legal records.