Self Employed tech persons

can I self employed tech person with a registered tech company , apply for the visa

Yes you can. Do go through the Tech Nation guide though

Yes, you can if your business is a Digital Tech Product (or at least your company enables a digital tech product)

If you are running a consulting company instead. The guide clearly states that you would not qualify.