Self Employed Spain vs Self Employed in Cyprus (No Visa): Who is the best in taxes?