The Pros and Cons of Setting Up a Company in Malta