Baines Trust and Corporate publish fact sheet explaining why Mauritius offers advantage for investors