CHECKING OUT THE LEGAL AND FINANCIAL FACETS OF OFFSHORE COMPANY FORMATION