Registering a company in Malta

Registering a company in Malta