No there is no minimum share capital. Every company must have at least one share.
Shares can be issued for funds which the investor injects into the company, but can also be issued for non-cash contributions, such as transferring machines and land to the company or for providing services.