Netcapital Inc. (NCPL) reports earnings